trailing suction dredge - German English Dictionary